tg-me.com/cppproglib/5745
Create:
Last Update:
Last Update:
⚡️ GDB: отладка без перекомпиляции
Сколько раз ты менял код, добавляя printf
для отладки, а потом забывал их удалить перед коммитом?
Решение: Условные breakpoint'ы в GDB
$ gdb ./your_program
(gdb) break main.cpp:42 if user_id == 123
(gdb) run
GDB остановится только когда user_id равен 123!
Ещё круче:
-
(gdb) commands 1
- добавить команды к breakpoint'у-
(gdb) watch variable_name
- остановка при изменении переменнойБонус:
set print pretty on
сделает вывод структур читаемым 🎯Попробуй прямо сейчас и напиши, сколько
printf
удалил из кода😄Библиотека C/C++ разработчика #буст
BY Библиотека C/C++ разработчика | cpp, boost, qt

Share with your friend now:
tg-me.com/cppproglib/5745